package game.bolita;

import game.bolita.components.Ball;
import game.bolita.scenes.Level;

import java.awt.Dimension;

import com.uqbar.vainilla.DesktopGameLauncher;
import com.uqbar.vainilla.Game;

public class BallGame extends Game {

	@Override
	protected void initializeResources() {
	}

	/**
	 * Se ha de crear una escena para que, al inicio del juego, la o las bolitas tomen
	 * los valores al azar en cuanto a su posicion, dirección y sentido.
	 */
	@Override
	protected void setUpScenes() {
		Level scene = new Level();
		
		scene.addBolita(new Ball());
		
		this.setCurrentScene(scene);
	}

	@Override
	public Dimension getDisplaySize() {
		return new Dimension(600, 600);
	}

	@Override
	public String getTitle() {
		return "Bolita rebotadora";
	}

	public static void main(String[] args) {
		new DesktopGameLauncher(new BallGame()).launch();
	}
}
